using System;
using SqlSugar;

namespace SiemensAmd.Mmt.McisDbModel
{
	[SugarTable("TDI_TOOLDATA")]
	public class TDI_TOOLDATAEntity
	{
		[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
		public long DbIdTDIToolData { get; set; }

		public int DuploNumber { get; set; }

		public string ToolName { get; set; }

		public short ToolState { get; set; }

		public short ToolType { get; set; }

		public short ToolSizeLeft { get; set; }

		public short ToolSizeRight { get; set; }

		public short ToolSizeTop { get; set; }

		public short ToolSizeDown { get; set; }

		public short ToolMonitorType { get; set; }

		public short ToolCuttingEdgeCount { get; set; }

		public string ToolDescription { get; set; }

		public string ToolComment { get; set; }

		public DateTime ToolLastUseDate { get; set; }

		public string ToolLastUsedByProgramName { get; set; }

		public short ToolLastUsedCuttingEdgeNumber { get; set; }

		public DateTime ToolPresettingTime { get; set; }

		public Guid ToolBookingTargetId { get; set; }

		public DateTime ToolBookingDate { get; set; }

		public string ToolBookingWorkName { get; set; }

		public int ToolBookingPieceNumber { get; set; }

		public string ToolTeamCenterId { get; set; }

		public string ToolExternId { get; set; }

		public Guid CopyIdentifier { get; set; }

		public DateTime DateCreated { get; set; }

		public string CreatedBy { get; set; }

		public DateTime DateModified { get; set; }

		public string ModifiedBy { get; set; }

		public int SchemaVersion { get; set; }

		public byte[] RowVersion { get; set; }

		public int ToolTno { get; set; }
	}
}
